face down a challenge

Translations
противостоять вызову
She managed to face down the challenge and win the competition.
Ей удалось противостоять вызову и выиграть соревнование.